skilled in navigation - English Synonyms Dictionary